Vim Advanced
1 Best Pratice
1.1 快速光标定位
- f (自定义的easymotion)
- hjkl + number
- W B的大跳转
- { } 的大段落跳转
- % 跳转到下一个匹配括号处
1.2 实用快速编辑
组合式命令 | 作用 |
---|---|
ciw | 更改光标下的整个单词 |
caw | 更改光标下的整个单词和后面的空格 |
cw | 更改从光标位置到单词结尾的当前单词 |
ce | 修改整个文件 |
cit | t是< |
cf) | 修改光标到)之间的内容 |
c $ or ^ | 更改光标之后/之前的整个行 |
c | 更改光标之后/之前的整个段落 |
Ctrl+o | 跳转到上一次编辑的地方 |
Ctrl+i | 跳转到下一次编辑的地方 |
Ctrl+u | 向上翻动半页 |
Ctrl+d | 向下翻动半页 |
df) | 从当前删除到下一个符号,这里是) |
zz | 居中 |
zt | 居下 |
zb | 居上 |
ctrl-v | 竖直选中 |
J | 连接两行 |
~ | 大小写转换 |
v选中+number> | 将选中的内容右缩进number个tab |
v选中+number< | 将选中的内容左缩进number个tab |